body{
	margin: 0px;
	padding: 0px;
}
.hasnotstart{
	color: #fff;
    background-color: #0A0809;
    text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px; 
	overflow: hidden;
}

.nstart{
	position: absolute;
	width: 100%;
	height: 100%;
	left:0px;
	top:0px;
	z-index:1;
}
@keyframes nh2 { 0% { opacity: 0; } 100% { opacity: 1; } } 
@-webkit-keyframes nh2{ 0% { opacity: 0; } 100% { opacity: 1; } }
 
.bf_bg,.bf_ico{
	height: 572px;
	background-size: 100% 100%;
	position: absolute;
	left: 0px;
	width: 100%;
	top:15%;
    z-index: 0;
}
.bf_bg{
	background-image: url(../image/info/before.jpg);
}
.bf_ico{
	background-image: url(../image/info/before_ico.png);
}


@keyframes bf_bg { 0% {transform:scale(10,10); } 80% { transform:scale(0.98,0.98); } 100% { transform:scale(1,1); } } 
@-webkit-keyframes bf_bg{0% { transform:scale(10,10); } 80% { transform:scale(0.98,0.98); } 100% { transform:scale(1,1); }}

@keyframes bf_ico { 0% {transform:scale(0,0); } 80% { transform:scale(1.1,1.1); } 100% { transform:scale(1,1); } } 
@-webkit-keyframes bf_ico{0% { transform:scale(0,0); } 80% { transform:scale(1.1,1.1); } 100% { transform:scale(1,1); }}

.bf_bg{
	-webkit-animation:bf_bg 1s both; 
	animation:bf_bg 1s both;
}
.bf_ico{
	-webkit-animation:bf_ico 1s both; 
	animation:bf_ico 1s both;
}

.nstart h2{
	font-size: 2em;
    letter-spacing: 0.3em;
    margin-top: 16%;
	line-height: 1.6em;
}
.nstart h2{ 
	-webkit-animation:nh2 1s both .8s; 
	animation:nh2 1s both .8s;
}
.nstart h2 b{
	color: #AA172F;
	font-size: 1.2em;
}
.nstart p{
    margin-top: 65%;
    font-size: 1.8em;
    font-family: MHeiPRC-Medium;
	line-height: 1.6em;
}
.nstart p{ 
	-webkit-animation:nh2 1s both 1.3s; 
	animation:nh2 1s both 1.3s;
}
.nstart .back_btn{
	width:251px;
	height: 66px;
	background-image: url(../image/info/btn1_1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	line-height: 66px;
	font-size: 1.6em;
	margin: 15% auto;
	margin-bottom: 0px;
}
.nstart .back_btn{ 
	-webkit-animation:nh2 1s both 2s; 
	animation:nh2 1s both 2s;
}